11.2 数据库
11.2.1 DB2
监控目的:
用于监控DB2数据库,提供数据库最关键的性能数据和资源使用状况。
监控前提:
监视器与被监控数据库间网络连通,配置的用户属于SYSMON_GROUP组,具有系统表或者快照的查询权限。
监控数据:
1.数据库描述:数据库类型、版本、IP地址、端口、数据库服务名、开始时间、连接时间、节点数;
2.数据库详细说明:数据库名、数据库别名、数据库所在路径、选择的行数、直接读次数、死锁、索引页击中率、直接写、缓存击中率、数据库状态、更新行数、连接开始时间、删除的行数、catalog缓存击中率、排序溢出百分比、数据页击中率、插入行数、工作单元、成功的sql数、失败的sql数、缓冲池击中率、日志空间使用率;
3.表空间状态:名称、类型、状态、已分配字节、空闲字节、空闲率;
4.连接与代理:等待的代理数、本地连接、总连接、空闲代理数、远程连接、活动的代理数、DB2状态、代理总数。
输入参数
| 字段 | 含义 |
|---|---|
| 监视器名字 | 监视器的名称。 |
| 轮询时间 | 监视器获取数据的时间间隔,为正整数,单位为s。必填项。默认值为30。 |
| 监视器是否运行 | 监视器开启开关。是:监视器开启;否:监视器关闭。默认为“是”。 |
| 数据库地址 | DB2数据库所在主机的地址。 |
| 服务端口 | 数据库的服务端口,默认为50000。 |
| 用户名 | 登录DB2数据库的用户名。用户需属于SYSMON_GROUP组,具有系统表或者快照的查询权限。 |
| 用户密码 | 用户名对应的密码。 |
| 数据库服务名 | 被监视的数据库服务名称。 |
| 监视数据 | 监视的数据,包括数据库描述、数据库性能、表空间、连接与代理,可以选择一项或多项。 |
| 数据采集 | 用于控制监控数据是否入库及入库规则。入库间隔为轮询时间*采集频率;如果监视器出现错误或告警,则根据错误、告警归并规则入库。 |
| 执行计划 | 用于设置监视器监视任务的执行时间。 |
输出参数
| 指标项 | 指标项描述 | 指标名 | 指标名描述 |
|---|---|---|---|
| dbDescribe | 数据库描述 | db_type | 数据库类型 |
| version | 版本 | ||
| database_host | IP地址 | ||
| database_port | 端口 | ||
| server_instance_name | 数据库服务名 | ||
| db2start_time | 开始时间 | ||
| connected_time | 连接时间 | ||
| num_nodes_in_db2_instance | 节点数 | ||
| dbDetail | 数据库详细说明 | db_name | 数据库名 |
| input_db_alias | 数据库别名 | ||
| db_path | 数据库所在路径 | ||
| rows_selected | 选择的行数 | ||
| direct_reads | 直接读次数 | ||
| deadlocks | 死锁 | ||
| pool_index_p_hits_ratio | 索引页击中率(%) | ||
| direct_writes | 直接写 | ||
| pkg_cache_hits_ratio | Package缓存击中率(%) | ||
| db_status | 数据库状态 | ||
| rows_updated | 更新行数 | ||
| db_conn_time | 连接开始时间 | ||
| rows_deleted | 删除的行数 | ||
| cat_cache_hits_ratio | Catalog缓存击中率(%) | ||
| sort_overflows_ratio | 排序溢出百分比(%) | ||
| pool_data_p_hits_ratio | 数据页击中率(%) | ||
| rows_inserted | 插入的行数 | ||
| work | 工作单元 | ||
| success_sql_stmts | 成功的sql数 | ||
| pool_hits_ratio | 缓冲池击中率(%) | ||
| failed_sql_stmts | 失败的sql数 | ||
| log_usage_ratio | 日志空间使用率(%) | ||
| tablespaceStat | 表空间状态 | tablespace_name | 名称 |
| type | 类型 | ||
| state | 状态 | ||
| allocated_size | 已分配字节(MB) | ||
| meg_free_space | 空闲字节(MB) | ||
| percent_free_space | 空闲率(%) | ||
| connAndAgent | 连接与代理 | agents_waiting_on_token | 等待Agent数 |
| local_cons | 本地连接 | ||
| total_cons | 总连接 | ||
| idle_agents | 空闲Agent数 | ||
| rem_cons_in | 远程连接 | ||
| agents_active | 活动Agent数 | ||
| db2_status | DB2状态 | ||
| agents_registered | Agent总数 |
11.2.2 Oracle
监控目的:
监视Oracle数据库的健康状况,性能以及资源使用状况。
监视前提:
确保本地代理能够监控到目标Oracle服务器,且地址为安装了本地代理的服务器IP地址。
监控数据:
1.击中率:库击中率、数据字典击中率、缓冲区击中率;
2.数据文件:文件名、状态、表空间名、读时间、平均读写时间、写时间、读次数、写次数;
3.数据库连接:连接数、用户数;
4.表空间:表空间名、总空间大小、可用空间、空闲块、空间可用率、已用块、已用空间、平均读写时间、写次数、写时间、读时间、状态、读次数;
5.回滚段:段名称、表空间名、击中率、增长率、最小长度、扩展、状态、最大长度、当前长度、WRAPS、收缩、初始长度、下一长度、HWM大小;
6.数据库:数据库名称、创建时间、保护模式、转换状态、数据库角色、控制文件类型、LOG模式、GUARD状态、保护级别、OPEN模式;
7.SGA:SGA块名称、大小;
8.会话:会话ID、用户名、激活状态、操作系统用户、操作系统进程ID、程序、状态、计算机名、CPU使用、内存使用、逻辑读、物理读、登入时间、处理事件;
9.锁详情:会话持有锁模式、锁定对象ID1、锁定对象ID2、请求持有锁模式、阻塞模式、锁类型、创建时间、会话ID;
10.锁定对象:回滚段号、槽号、序列号、持有锁会话、持有锁用户名、操作系统用户名、持有锁进程号、锁模式、持有锁对象、持有锁对象名、持有锁对象类型、锁定时间、触发锁事件、造成锁的SQL语句id。
11.锁统计:锁类型、锁个数;
输入参数
| 字段 | 含义 | |
|---|---|---|
| 监视模式 | 包括:本地代理、远程模式 | |
| 监视器名字 | 监视器的名称。 | |
| 轮询时间 | 监视器获取数据的时间间隔,为正整数,单位为s。必填项。默认值为30。 | |
| 监视器是否运行 | 监视器开启开关。是:监视器开启;否:监视器关闭。默认为“是”。 | |
| 本地代理 | 主机地址 | Oracle数据库所在主机的地址。 |
| 接入点 | 代理服务使用的接入点。 | |
| 版本信息 | 被监视的Oracle数据库的版本信息。 | |
| 数据源 | 被监视的Oracle数据源。可通过数据源列表选择,需先正确配置主机地址参数。 | |
| 远程模式 | 数据库地址 | 被监视数据库的IP地址。 |
| 服务端口 | 服务端口,默认值为1521。 | |
| 用户名 | 可登录数据库的用户名,配置的用户必须具有数据库系统性能表或视图的查询权限。 | |
| 用户密码 | 用户名对应的密码。 | |
| 数据库服务名 | 被监视的数据库服务的名称。 | |
| 监视数据 | 监视的数据,包括击中率、数据文件、连接与用户、表空间、回滚段、数据库配置、SGA信息、会话、锁统计、锁详情和锁定对象,可以选择一项或多项。 | |
| 数据采集 | 用于控制监控数据是否入库及入库规则。入库间隔为轮询时间*采集频率;如果监视器出现错误或告警,则根据错误、告警归并规则入库。 | |
| 执行计划 | 用于设置监视器监视任务的执行时间。 |
输出参数
| 指标项 | 指标项描述 | 指标名 | 指标名描述 |
|---|---|---|---|
| hits_ratio | 击中率 | libhits | 库击中率 |
| ddhits | 数据字典击中率 | ||
| buffer_hits | 缓冲区击中率 | ||
| dbFileStat | 数据库文件 | file_name | 文件名 |
| online_status | 状态 | ||
| tablespace_name | 表空间名 | ||
| readtim | 读时间 | ||
| avgiotim | 平均读写时间 | ||
| phywrts | 写次数 | ||
| phyrds | 读次数 | ||
| writetim | 写时间 | ||
| connAndUser | 数据库连接和用户 | connect_num | 连接数 |
| active_user | 用户数 | ||
| tablespaceStat | 表空间 | tablespace_name | 表空间名称 |
| total_space | 总空间 | ||
| free_space | 可用空间(MB) | ||
| free_blocks | 空闲快 | ||
| free_pct | 空间可用率 | ||
| used_space | 已用空间(MB) | ||
| avgiotim | 平均读写时间 | ||
| online_status | 状态 | ||
| count | 数据库文件个数 | ||
| contents | 表内容 | ||
| extent_management | 区间管理方式 | ||
| segment_space_management | 碎片管理方式 | ||
| roolbackSegStat | 回滚段 | segment_name | 区段名称 |
| tablespace_name | 表空间名称 | ||
| hits_ratio | 击中率 | ||
| pct_increase | 区增长率 | ||
| min_extents | 最小区数 | ||
| extents | 区(个) | ||
| status | 状态 | ||
| max_extents | 最大区数 | ||
| cur_size | 当前大小 | ||
| wraps | WRAP次数 | ||
| shrinks | SHRINK次数 | ||
| initial_extent | 初始区大小 | ||
| next_extent | 次级区大小 | ||
| hwmsize | HWM大小(MB) | ||
| dbDesc | 数据库 | name | 数据库名称 |
| created | 创建时间 | ||
| protection_mode | 保护模式 | ||
| switchover_status | 转换状态 | ||
| database_role | 数据库角色 | ||
| controlfile_type | 控制文件类型 | ||
| log_mode | 日志模式 | ||
| guard_status | GUARD状态 | ||
| protection_level | 保护级别 | ||
| open_mode | OPEN模式 | ||
| sgaStat | SGA信息 | name | SGA块名称 |
| bytes | 大小(MB) | ||
| sessionStat | 会话 | sid | 会话ID |
| username | 用户名 | ||
| status | 激活状态 | ||
| osuser | 操作系统用户 | ||
| spid | 操作系统进程ID | ||
| program | 程序 | ||
| machine | 计算机名 | ||
| state | 等待状态 | ||
| cpu_used | CPU使用 | ||
| used_memory | 内存使用 | ||
| logical_reads | 逻辑读 | ||
| physical_reads | 物理读 | ||
| logon_time | 会话登入时间 | ||
| event | 处理事件 | ||
| lockStat | 锁统计 | type | 锁类型 |
| count | 锁个数 | ||
| lock | 锁详情 | lmode | 会话持有锁模式 |
| id1 | 锁定对象ID1 | ||
| id2 | 锁定对象ID2 | ||
| request | 请求持有锁模式 | ||
| block | 阻塞模式 | ||
| type | 锁类型 | ||
| ctime | 锁定时间 | ||
| sid | 会话ID | ||
| lockObject | 锁定对象 | xidusn | 回滚段号 |
| xidslot | 槽号 | ||
| xidsqn | 序列号 | ||
| session_id | 持有锁会话 | ||
| oracle_username | 持有锁用户名 | ||
| os_user_name | 操作系统用户名 | ||
| process | 持有锁进程号 | ||
| locked_mode | 锁模式 | ||
| object_id | 持有锁对象 | ||
| object_name | 持有锁对象名 | ||
| object_type | 持有锁对象类型 | ||
| wait_time | 锁定时间 | ||
| event | 触发锁事件 | ||
| sqlid | 造成锁的sql语句id | ||
| locktype | 锁类型 | ||
| mf_GetDLSession | 死锁会话列表 | Id | 死锁环路编号 |
| sid | 会话编号 | ||
| serial | 会话子编号 | ||
| spid | 操作系统进程编号 | ||
| username | 连接用户名 | ||
| machine | 客户端机器名 | ||
| program | 客户端程序名 | ||
| sql_text | 当前执行的SQL语句 | ||
| status | 会话状态 | ||
| host_name | 主机名 | ||
| host_address | 主机地址 | ||
| agentError | 异常信息 | functionID | 功能号 |
| errorInfo | 错误消息 |
11.2.3 Sql Server
监控目的:
监视Sql Server数据库的健康状况,性能以及资源使用状况。
监控前提:
确保本地代理能够监控到目标Sqlserver服务器,并配置数据源名,且地址为安装了本地代理的服务器IP地址。
监控数据:
1.内存信息:锁所有者分配的区块、内存优化、内存授权等候、连接内存、锁所有者块、锁分配的区块、锁块、总服务器内存、目标服务器内存、SQL缓冲存储、最大工作空间内存、优秀内存授权、分配工作空间内存、锁定内存;
2.缓冲区信息:空闲页、保留页、程序缓存页、缓冲区击中率、惰写/秒、查找页/秒、被盗的页面、检查点页/秒、已读页/秒、已写页/秒、总页数、重读页/秒、空闲列区/秒、数据库页、目标页、页期望生命;
3.锁信息:平均等待时间、锁定超时/秒、锁定等待时间、锁定请求/秒、死锁/秒、锁定等待/秒;
4.SQL信息:失败自动参数化尝试/秒、安全自动参数化尝试/秒、批请求/秒、自动参数化尝试/秒、非安全自动参数化尝试/秒、SQL重编辑/秒、SQL编辑/秒;
5.闭锁信息:平均等待时间、总等待时间、锁定等待/秒;
6.缓存信息:使用的缓存/秒、缓存击中率、缓存页、缓存数、使用的缓存数;
7.数据库明细:日志销毁数、批量复制行/秒、REPL PENDING XACTS、日志增长、DBCC逻辑扫描字节数/秒、日志使用率、事务/秒、日志压缩、压缩移动数据大小/秒、数据文件大小、活动的事务、日志文件大小、批量复制的吞吐量/秒、日志刷新等待时间、日志缓冲区击中率、数据库名、日志缓冲区读/秒、已用日志文件大小、复制事务率、日志刷新字节数/秒、日志刷新/秒、备份/还原/秒、日志刷新等待/秒;
8.访问方法信息:范围扫描/秒、探针扫描/秒、完全扫描/秒;
9.用户连接信息:用户连接数、登入数/秒、离开数/秒。
输入参数
| 字段 | 含义说明 | |
|---|---|---|
| 监视模式 | 包括:本地代理、远程模式 | |
| 监视器名字 | 监视器的名称。必填项。 | |
| 轮询时间 | 监视器获取数据的时间间隔,为正整数,单位为s。必填项。默认值为30。 | |
| 监视器是否运行 | 监视器开启开关。是:监视器开启;否:监视器关闭。默认为“是”。 | |
| 本地代理 | 地址 | Sql server数据库所在主机的地址。 |
| 接入点 | 代理服务使用的接入点。该参数的选项来源,请参见“7.1代理接入点配置”。 | |
| 数据源 | 被监视的Sql Sever数据源。可通过数据源列表选择,需先正确配置主机地址参数。 | |
| 远程模式 | 数据库地址 | Sql server数据库所在主机的地址。 |
| 数据库端口 | 数据库的端口,默认值为1433。 | |
| 数据库用户名 | 数据库的用户名,配置的用户名必须有数据库系统性能表或视图的查询权限。 | |
| 用户密码 | 用户名对应的密码。 | |
| 数据库名 | 被监视的数据库的名称。 | |
| 监视数据 | 监视的数据,包括库内存、缓冲区、缓存信息、数据库锁、闭锁信息、SQL信息、数据库明细、访问方式统计、用户连接,可以选择一项或多项。 | |
| 数据采集 | 用于控制监控数据是否入库及入库规则。入库间隔为轮询时间*采集频率;如果监视器出现错误或告警,则根据错误、告警归并规则入库。 | |
| 执行计划 | 用于设置监视器监视任务的执行时间。 |
输出参数:
| 指标项 | 指标项描述 | 指标名 | 指标名描述 |
|---|---|---|---|
| memory | 内存信息 | Lock_Owner_Blocks_Allocated | 锁所有者分配的区块 |
| Optimizer_Memory_KB | 内存优化KB | ||
| Memory_Grants_Pending | 内存授权等候 | ||
| Connection_Memory_KB | 连接内存KB | ||
| Lock_Owner_Blocks | 锁所有者块 | ||
| Lock_Blocks_Allocated | 锁分配的区块 | ||
| Lock_Blocks | 锁定块 | ||
| Total_Server_Memory_KB | 总服务器内存KB | ||
| Target_Server_Memory_KB | 目标服务器内存KB | ||
| SQL_Cache_Memory_KB | SQL缓冲存储KB | ||
| Maximum_Workspace_Memory_KB | 最大工作空间内存KB | ||
| Memory_Grants_Outstanding | 优先内存授权 | ||
| Granted_Workspace_Memory_KB | 分配工作空间内存KB | ||
| Lock_Memory_KB | 锁定内存KB | ||
| buffer | 缓冲区信息 | Free_pages | 空闲页 |
| Reserved_pages | 保留页 | ||
| Procedure_cache_pages | 程序缓存页 | ||
| Buffer_cache_hit_ratio | 缓冲区击中率 | ||
| Lazy_writes_sec | 惰写/秒 | ||
| Page_lookups_sec | 查找页/秒 | ||
| Stolen_pages | 被盗的页面 | ||
| Checkpoint_pages_sec | 检查点页/秒 | ||
| Page_reads_sec | 已读页/秒 | ||
| Page_writes_sec | 已写页/秒 | ||
| Total_pages | 总页数 | ||
| Readahead_pages_sec | 重读页/秒 | ||
| Free_list_stalls_sec | 空闲列区/秒 | ||
| Database_pages | 数据库页 | ||
| Target_pages | 目标页 | ||
| Page_life_expectancy | 页期望生命 | ||
| lock | 锁信息 | Average_Wait_Time_ms | 平均等待时间ms |
| Lock_Timeouts_sec | 锁定超时/秒 | ||
| Lock_Wait_Time_ms | 锁定等待时间ms | ||
| Lock_Requests_sec | 锁定请求/秒 | ||
| Number_of_Deadlocks_sec | 死锁/秒 | ||
| Lock_Waits_sec | 锁定等待/秒 | ||
| sqlStat | SQL信息 | Failed_Auto_Params_sec | 失败自动参数化尝试/秒 |
| Safe_Auto_Params_sec | 安全自动参数化尝试/秒 | ||
| Batch_Requests_sec | 批请求/秒 | ||
| Auto_Param_Attempts_sec | 自动参数化尝试/秒 | ||
| Unsafe_Auto_Params_sec | 非安全自动参数化尝试/秒 | ||
| SQL_Re_Compilations_sec | SQL重编译/秒 | ||
| SQL_Compilations_sec | SQL编译/秒 | ||
| latches | 闭锁信息 | Average_Latch_Wait_Time_ms | 平均等待时间 |
| Total_Latch_Wait_Time_ms | 总等待时间 | ||
| Latch_Waits_sec | 锁定等待/秒 | ||
| cache | 缓存信息 | Cache_Use_Counts_sec | 使用的缓存/秒 |
| Cache_Hit_Ratio | 缓存击中率 | ||
| Cache_Pages | 缓存页 | ||
| Cache_Object_Counts | 缓存数 | ||
| Cache_Objects_in_use | 使用的缓存数 | ||
| database | 数据库明细 | Log_Truncations | 日志销毁数 |
| Bulk_Copy_Rows_sec | 批量复制行/秒 | ||
| Repl_Pending_Xacts | REPL PENDING XACTS | ||
| Log_Growths | 日志增长 | ||
| DBCC_Logical_Scan_Bytes_sec | DBCC逻辑扫描字节数/秒 | ||
| Percent_Log_Used | 日志使用率 | ||
| Transactions_sec | 事务/秒 | ||
| Log_Shrinks | 日志压缩 | ||
| Shrink_Data_Movement_Bytes_sec | 压缩移动数据大小/秒 | ||
| Data_Files_Size_KB | 数据文件大小KB | ||
| Active_Transactions | 活动的事务 | ||
| Log_Files_Size_KB | 日志文件大小KB | ||
| Bulk_Copy_Throughput_sec | 批量复制的吞吐量/秒 | ||
| Log_Flush_Wait_Time | 日志刷新等待时间 | ||
| Log_Cache_Hit_Ratio | 日志缓冲区击中率 | ||
| dbName | 数据库名 | ||
| Log_Cache_Reads_sec | 日志缓冲区读/秒 | ||
| Log_Files_Used_Size_KB | 已用日志文件大小KB | ||
| Repl_Trans_Rate | 复制事务率 | ||
| Log_Bytes_Flushed_sec | 日志刷新字节数/秒 | ||
| Log_Flushes_sec | 日志刷新/秒 | ||
| Backup_Restore_Throughput_sec | 备份/还原/秒 | ||
| Log_Flush_Waits_sec | 日志刷新等待/秒 | ||
| method | 访问方法信息 | Range_Scans_sec | 范围扫描/秒 |
| Probe_Scans_sec | 探针扫描/秒 | ||
| Full_Scans_sec | 完全扫描/秒 | ||
| connection | 用户连接信息 | User_Connections | 用户连接数 |
| Logins_sec | 登入数/秒 | ||
| Logouts_sec | 离开数/秒 | ||
| agentError | 异常信息 | functionID | 功能号 |
| errorInfo | 错误消息 |
11.2.4 Mysql
监控目的:
实时取得Mysql数据库的性能与运行状况数据,指导数据库的调整与调优。
监控前提:
配置所指定的用户必须具有数据库远程访问权限以及系统性能表/系统性能命令的执行权限,主要包括show databases、show variables、show status。
监控数据:
数据库基本信息、线程明细、请求统计、锁信息、查询统计、查询效率、主键效率、数据库明细、连接时间统计、连接与代理信息。
输入参数
| 字段 | 含义 |
|---|---|
| 监视器名字 | 监视器的名称。 |
| 轮询时间 | 监视器获取数据的时间间隔,为正整数,单位为s。必填项。默认值为30。 |
| 监视器是否运行 | 监视器开启开关。是:监视器开启;否:监视器关闭。默认为“是”。 |
| 数据库地址 | Mysql数据库所在主机的地址。 |
| 服务端口 | 数据库的服务端口,默认值为3306。 |
| 用户名 | 登录Mysql数据库的用户名。配置的用户必须有数据库远程访问权限以及系统性能表/系统性能命令的执行权限。 |
| 用户密码 | 用户名对应的密码。 |
| 数据库名 | 被监视的数据库的名称。 |
| 监视数据 | 监视的数据,包括数据库描述、线程明细、请求统计、查询统计、锁信息、查询效率、主键效率、连接时间统计、数据库信息、连接与代理,可以选择一项或多项。 |
| 数据采集 | 用于控制监控数据是否入库及入库规则。入库间隔为轮询时间*采集频率;如果监视器出现错误或告警,则根据错误、告警归并规则入库。 |
| 执行计划 | 用于设置监视器监视任务的执行时间。 |
输出参数
| 指标项 | 指标项描述 | 指标名 | 指标名描述 |
|---|---|---|---|
| threadsStatu | 线程明细 | threads_running | 活动线程 |
| threads_cached | 缓存线程 | ||
| thread_cache_size | 线程缓存大小 | ||
| requestStatu | 请求统计 | questions | 请求/秒 |
| bytes_sent | 发送字节/秒 | ||
| bytes_received | 接收字节/秒 | ||
| dbDescribe | 数据库描述 | db_type | 数据库类型 |
| database_host | 数据库主机地址 | ||
| database_port | 数据库端口号 | ||
| basedir | 基本目录 | ||
| datadir | 数据目录 | ||
| version | 版本 | ||
| queryStatu | 查询统计 | com_insert | 插入查询/秒 |
| com_select | 选择查询/秒 | ||
| com_update | 提交查询/秒 | ||
| com_delete | 删除查询/秒 | ||
| lockStatu | 锁信息 | table_locks_waited | 锁等待 |
| table_locks_immediate | 直接锁定 | ||
| queryHitRatio | 查询效率 | query_hit_ratio | 查询缓存击中率 |
| query_cache_limit | 队列缓存限制 | ||
| query_cache_size | 队列缓存大小 | ||
| primaryKeyHitRatio | 主键效率 | key_hit_ratio | 主键击中率 |
| key_buffer_size | 主键缓冲区大小 | ||
| key_cache_used | 已用缓冲区大小 | ||
| db_connect_time | 连接时间统计 | connected_time | 连接时间(ms) |
| connect_timeout | 连接超时(s) | ||
| database | 数据库信息 | db_name | 数据库名称 |
| db_table_num | 表数目 | ||
| db_zise | 大小(MB) | ||
| connAndAgent | 连接与代理信息 | aborted_connects | 断开的连接 |
| aborted_clients | 断开的客户端 | ||
| threads_connected | 活动的连接 |
11.2.5 Couchbase
监控目的:
监控Couchbase的运行状态,包括Cluster Overview、Server Nodes和Data Buckets三个模块的状态及统计详情
监控数据:
Cluster Overview:集群的RAM和磁盘使用概述、数据桶总使用率、服务节点运行概述。
Server Nodes:节点的RAM使用率、CPU使用率、磁盘使用率等。
Data Buckets:数据桶的RAM使用率、CPU使用率、磁盘使用率等。
数据统计详情:统计各数据桶在服务节点上的使用情况,包括SERVER RESOURCES、SUMMARY、VBUCKET RESOURCES、DISK QUEUES、TAP QUEUES、DCP QUEUES、VIEW STATS: _DESIGN/BEER、QUERY、INCOMING XDCR OPERATIONS各项的详细统计信息和TOP KEYS统计信息
输入参数
| 字段 | 含义说明 |
|---|---|
| 监视器名字 | 监视器的名称。必填项。 |
| 轮询时间 | 监视器获取数据的时间间隔,为正整数,单位为s。必填项。默认值为30。 |
| 监视器是否运行 | 监视器运行开关。是:监视器运行;否:监视器不运行。默认为“是”。 |
| 主机地址 | couchbase所在主机的地址。 |
| 端口号 | Couchbase所在的服务端口。 |
| 用户名 | 登录couchbase的用户名。 |
| 用户密码 | 用户名对应的密码。 |
| 版本 | Couchbase对应版本 |
| 监视数据 | 监视的数据,包括集群的RAM和磁盘使用概述、数据桶总使用率、服务节点运行概述,节点的RAM使用率、CPU使用率、磁盘使用率,数据桶的RAM使用率、CPU使用率、磁盘使用率,统计各数据桶在服务节点上的使用情况,包括SERVER RESOURCES、SUMMARY、VBUCKET RESOURCES、DISK QUEUES、TAP QUEUES、DCP QUEUES、VIEW STATS: _DESIGN/BEER、QUERY、INCOMING XDCR OPERATIONS各项的详细统计信息和TOP KEYS统计信息 |
| 数据采集 | 用于控制监控数据是否入库及入库规则。入库间隔为轮询时间*采集频率;如果监视器出现错误或告警,则根据错误、告警归并规则入库。 |
| 执行计划 | 用于设置监视器监视任务的执行时间。 |
输出参数
| 指标项 | 指标项描述 | 指标名 | 指标名描述 |
|---|---|---|---|
| Cluster_Overview | Cluster Overview | ram_total_allocated | RAM Total Allocated |
| ram_total_in_cluster | RAM Total in Cluster | ||
| ram_unused | RAM Unused | ||
| ram_in_use | RAM In Use | ||
| ram_unallocated | RAM Unallocated | ||
| disk_usable_free_space | DISK Usable Free Space | ||
| disk_total_cluster_storage | DISK Total Cluster Storage | ||
| disk_free | DISK Free | ||
| disk_in_use | DISK In Use | ||
| disk_other_data | DISK Other Data | ||
| active_buckets | Active Buckets | ||
| ops | Operations per second | ||
| fetches | Disk fetches per second | ||
| active_servers | Active Servers Number | ||
| servers_failed_over | Servers Failed Over Number | ||
| servers_down | Servers Down Number | ||
| servers_pending_rebalance | Servers Pending Rebalance Number | ||
| Servers_Node | Servers Node | server_node_name | Server Node Name |
| is_failed_over | Is Failed Over | ||
| is_pending_rebalance | Is Pending Rebalance | ||
| server_status | Server Status | ||
| groupname | Group | ||
| ram_usage | RAM Usage | ||
| swap_usage | Swap Usage | ||
| cpu_usage | CPU Usage | ||
| data_usage | Data Usage | ||
| disk_usage | Disk Usage | ||
| active_items | Active Items | ||
| replica_items | Replica Items | ||
| server_name | Server Name | ||
| uptime | Uptime | ||
| os | OS | ||
| version | Version | ||
| memory_cache_couchbase_quota | Couchbase Quota Cache | ||
| memory_cache_total | Total Cache | ||
| memory_cache_in_use | In Use Cache | ||
| memory_cache_other_data | Other Data Cache | ||
| memory_cache_free | Free Cache | ||
| disk_storage_total | Total Disk Storage | ||
| disk_storage_in_use | In Use Disk Storage | ||
| disk_storage_other_data | Other Data Disk Storage | ||
| disk_storage_free | Free Disk Storage | ||
| Data_buckets | Data Buckets | bucket_name | Bucket Name |
| bucket_type | Bucket Type | ||
| nodes | Nodes | ||
| item_count | Item Count | ||
| ops | Ops/sec | ||
| fetches | Disk Fetches/sec | ||
| hitratio | Hit Ratio | ||
| ram_usage | RAM Usage | ||
| quota_usage | Quota Usage | ||
| data_usage | Data Usage | ||
| disk_usage | Disk Usage | ||
| dynamic_ram_quota | Dynamic RAM Quota | ||
| cluster_quota_cache | Cluster quota Cache | ||
| other_buckets_cache | Other Buckets Cache | ||
| this_bucket_cache | This Bucket Cache | ||
| free_cache | Free Cache | ||
| other_data_storage | Other Data Storage | ||
| total_cluster_storage | Total Cluster Storage | ||
| other_buckets_storage | Other Buckets Storage | ||
| this_bucket_storage | This Bucket Storage | ||
| free_storage | Free Storage | ||
| SERVER_RESOURCES | SERVER RESOURCES | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| swap_used | swap usage | ||
| mem_actual_free | free RAM | ||
| cpu_utilization_rate | CPU utilization | ||
| minor_faults | Minor page faults | ||
| major_faults | Major page faults | ||
| page_faults | Page faults | ||
| curr_connections | connections | ||
| rest_requests | port 8091 reqs/sec | ||
| hibernated_requests | idle streaming requests | ||
| hibernated_waked | streaming wakeups/sec | ||
| SUMMARY | SUMMARY | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| ops | ops per second | ||
| ep_cache_miss_rate | cache miss ratio | ||
| cmd_get | gets per sec | ||
| cmd_set | sets per sec | ||
| delete_hits | deletes per sec | ||
| cas_hits | CAS ops per sec | ||
| vb_active_resident_items_ratio | active docs resident | ||
| curr_items | items | ||
| ep_tmp_oom_errors | temp OOM per sec | ||
| ep_mem_low_wat | low water mark | ||
| ep_mem_high_wat | high water mark | ||
| mem_used | memory used | ||
| ep_ops_create | disk creates per sec | ||
| ep_ops_update | disk updates per sec | ||
| ep_bg_fetched | disk reads per sec | ||
| disk_write_queue | disk write queue | ||
| couch_docs_data_size | docs data size | ||
| couch_docs_actual_disk_size | docs total disk size | ||
| couch_docs_fragmentation | docs fragmentation | ||
| couch_total_disk_size | total disk size | ||
| couch_views_data_size | views data size | ||
| couch_views_actual_disk_size | views total disk size | ||
| couch_views_fragmentation | views fragmentation | ||
| couch_views_ops | view reads per sec | ||
| xdc_ops | Incoming XDCR ops/sec | ||
| replication_changes_left | outbound XDCR mutations | ||
| ep_dcp_replica_items_remaining | Intra-Replication Queue | ||
| query_requests | N1QL queries/sec | ||
| index__data_size | index data size | ||
| index__disk_size | index disk size | ||
| index__fragmentation | index fragmentation | ||
| index__num_rows_returned | index scanned/sec | ||
| MEMCACHED | MEMCACHED | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| ops | ops per sec | ||
| hit_ratio | hit ratio | ||
| mem_used | RAM used | ||
| curr_items | items | ||
| evictions | evictions per sec | ||
| cmd_set | sets per sec | ||
| cmd_get | gets per sec | ||
| bytes_written | bytes TX per sec | ||
| bytes_read | bytes RX per sec | ||
| get_hits | get hits per sec | ||
| delete_hits | delete hits per sec | ||
| incr_hits | incr hits per sec | ||
| decr_hits | decr hits per sec | ||
| delete_misses | delete misses per sec | ||
| decr_misses | decr misses per sec | ||
| get_misses | get misses per sec | ||
| incr_misses | incr misses per sec | ||
| cas_hits | CAS hits per sec | ||
| cas_badval | CAS badval per sec | ||
| cas_misses | CAS misses per sec | ||
| VBUCKET_RESOURCES | VBUCKET RESOURCES | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| vb_active_num | ACTIVE vBuckets | ||
| vb_replica_num | REPLICA vBuckets | ||
| vb_pending_num | PENDING vBuckets | ||
| ep_vb_total | TOTAL vBuckets | ||
| curr_items | ACTIVE items | ||
| vb_replica_curr_items | REPLICA items | ||
| vb_pending_curr_items | PENDING items | ||
| curr_items_tot | TOTAL items | ||
| vb_active_resident_items_ratio | ACTIVE resident | ||
| vb_replica_resident_items_ratio | REPLICA resident | ||
| vb_pending_resident_items_ratio | PENDING resident | ||
| ep_resident_items_rate | TOTAL resident | ||
| vb_active_ops_create | ACTIVE new items per sec | ||
| vb_replica_ops_create | REPLICA new items per sec | ||
| vb_pending_ops_create | PENDING new items per sec | ||
| ep_ops_create | TOTAL new items per sec | ||
| vb_active_eject | ACTIVE ejections per sec | ||
| vb_replica_eject | REPLICA ejections per sec | ||
| vb_pending_eject | PENDING ejections per sec | ||
| ep_num_value_ejects | TOTAL ejections per sec | ||
| vb_active_itm_memory | ACTIVE user data in RAM | ||
| vb_replica_itm_memory | REPLICA user data in RAM | ||
| vb_pending_itm_memory | PENDING user data in RAM | ||
| ep_kv_size | TOTAL user data in RAM | ||
| vb_active_meta_data_memory | ACTIVE metadata in RAM | ||
| vb_replica_meta_data_memory | REPLICA metadata in RAM | ||
| vb_pending_meta_data_memory | PENDING metadata in RAM | ||
| ep_meta_data_memory | TOTAL metadata in RAM | ||
| DISK_QUEUES | DISK QUEUES | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| vb_active_queue_size | ACTIVE items | ||
| vb_replica_queue_size | REPLICA items | ||
| vb_pending_queue_size | PENDING items | ||
| ep_diskqueue_items | TOTAL items | ||
| vb_active_queue_fill | ACTIVE fill rate | ||
| vb_replica_queue_fill | REPLICA fill rate | ||
| vb_pending_queue_fill | PENDING fill rate | ||
| ep_diskqueue_fill | TOTAL fill rate | ||
| vb_active_queue_drain | ACTIVE drain rate | ||
| vb_replica_queue_drain | REPLICA drain rate | ||
| vb_pending_queue_drain | PENDING drain rate | ||
| ep_diskqueue_drain | TOTAL drain rate | ||
| vb_avg_active_queue_age | ACTIVE average age | ||
| vb_avg_replica_queue_age | REPLICA average age | ||
| vb_avg_pending_queue_age | PENDING average age | ||
| vb_avg_total_queue_age | TOTAL average age | ||
| TAP_QUEUES | TAP QUEUES | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| ep_tap_replica_count | REPLICATION TAP senders | ||
| ep_tap_rebalance_count | REBALANCE TAP senders | ||
| ep_tap_user_count | CLIENTS TAP senders | ||
| ep_tap_total_count | TOTAL TAP senders | ||
| ep_tap_replica_qlen | REPLICATION items | ||
| ep_tap_rebalance_qlen | REBALANCE items | ||
| ep_tap_user_qlen | CLIENTS items | ||
| ep_tap_total_qlen | TOTAL items | ||
| ep_tap_replica_queue_drain | REPLICATION drain rate | ||
| ep_tap_rebalance_queue_drain | REBALANCE drain rate | ||
| ep_tap_user_queue_drain | CLIENTS drain rate | ||
| ep_tap_total_queue_drain | TOTAL drain rate | ||
| ep_tap_replica_queue_backoff | REPLICATION back-off rate | ||
| ep_tap_rebalance_queue_backoff | REBALANCE back-off rate | ||
| ep_tap_user_queue_backoff | CLIENTS back-off rate | ||
| ep_tap_total_queue_backoff | TOTAL back-off rate | ||
| ep_tap_replica_queue_backfillremaining | REPLICATION backfill remaining | ||
| ep_tap_rebalance_queue_backfillremaining | REBALANCE backfill remaining | ||
| ep_tap_user_queue_backfillremaining | CLIENTS backfill remaining | ||
| ep_tap_total_queue_backfillremaining | TOTAL backfill remaining | ||
| ep_tap_replica_queue_itemondisk | REPLICATION remaining on disk | ||
| ep_tap_rebalance_queue_itemondisk | REBALANCE remaining on disk | ||
| ep_tap_user_queue_itemondisk | CLIENTS remaining on disk | ||
| ep_tap_total_queue_itemondisk | TOTAL remaining on disk | ||
| DCP_QUEUES | DCP QUEUES | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| ep_dcp_replica_count | REPLICATION DCP connections | ||
| ep_dcp_xdcr_count | XDCR DCP connections | ||
| ep_dcp_views_count | VIEWS DCP connections | ||
| ep_dcp_other_count | OTHER DCP connections | ||
| ep_dcp_replica_producer_count | REPLICATION DCP senders | ||
| ep_dcp_xdcr_producer_count | XDCR DCP senders | ||
| ep_dcp_views_producer_count | VIEWS DCP senders | ||
| ep_dcp_other_producer_count | OTHER DCP senders | ||
| ep_dcp_replica_items_remaining | REPLICATION items remaining | ||
| ep_dcp_xdcr_items_remaining | XDCR items remaining | ||
| ep_dcp_views_items_remaining | VIEWS items remaining | ||
| ep_dcp_other_items_remaining | OTHER items remaining | ||
| ep_dcp_replica_items_sent | REPLICATION drain rate items/sec | ||
| ep_dcp_xdcr_items_sent | XDCR drain rate items/sec | ||
| ep_dcp_views_items_sent | VIEWS drain rate items/sec | ||
| ep_dcp_other_items_sent | OTHER drain rate items/sec | ||
| ep_dcp_replica_total_bytes | REPLICATION drain rate bytes/sec | ||
| ep_dcp_xdcr_total_bytes | XDCR drain rate bytes/sec | ||
| ep_dcp_views_total_bytes | VIEWS drain rate bytes/sec | ||
| ep_dcp_other_total_bytes | OTHER drain rate bytes/sec | ||
| ep_dcp_replica_backoff | REPLICATION backoffs/sec | ||
| ep_dcp_xdcr_backoff | XDCR backoffs/sec | ||
| ep_dcp_views_backoff | VIEWS backoffs/sec | ||
| ep_dcp_other_backoff | OTHER backoffs/sec | ||
| VIEW_STATS_DESIGN__BEER | VIEW STATS_DESIGN/BEER | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| views5a222b8c920aa5e3a28b51ee7eb609a0data_size | data size | ||
| views5a222b8c920aa5e3a28b51ee7eb609a0disk_size | disk size | ||
| views5a222b8c920aa5e3a28b51ee7eb609a0accesses | view reads per sec | ||
| QUERY | QUERY | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| query_requests | requests/sec | ||
| query_selects | selects/sec | ||
| query_avg_req_time | request time(sec) | ||
| query_avg_svc_time | service time(sec) | ||
| query_avg_response_size | result size | ||
| query_errors | errors | ||
| query_warnings | warnings | ||
| query_avg_result_count | result count | ||
| query_requests_250ms | queries > 250ms | ||
| query_requests_500ms | queries > 500ms | ||
| query_requests_1000ms | queries > 1000ms | ||
| query_requests_5000ms | queries > 5000ms | ||
| INCOMING_XDCR_OPERATIONS | INCOMING XDCR OPERATIONS | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| ep_num_ops_get_meta | metadata reads per sec | ||
| ep_num_ops_set_meta | sets per sec | ||
| ep_num_ops_del_meta | deletes per sec | ||
| xdc_ops | total ops per sec | ||
| TOP_KEYS | TOP KEYS | bucket_name | Bucket Name |
| server_node_name | Server Node Name | ||
| name | Key | ||
| ops | Ops/Sec |